.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.footer-new{width:1210px; height:145px; background: #ffffff; overflow:hidden; padding-top:15px;}
.fn-logo{width:427px; text-align:center; padding-top:5px;}
.fn-class{width:350px;}
.fn-class dl{display:block; float:left; width:170px;}
.fn-class dl dt{font-size:17px; padding-bottom:14px; line-height:18px; text-align:left;color:#333}
.fn-class dl dt a{color:#333}
.fn-class dl dd{font-size:14px; padding-bottom:8px; text-align:left;color:#666}
.fn-class dl dd a{color:#666}
.fn-contact{width:370px; height:145px; border-left:1px dashed #e45b1d; padding-left:36px; padding-right:16px; text-align:left; color:#666}
.fnc-tel{font-size:14px; background:url(/images/icon_tel.gif) no-repeat 0 8px; padding-left:48px; margin-top:16px;line-height:22px;}
.fnc-addr{font-size:16px; background:url(/images/icon_addr.gif) no-repeat 0 8px; padding-left:48px; margin-top:30px; line-height:42px;}
.footer-copy{height:40px;background:#1E88E5; color:#fff;}
.footer-copy span{float:right; display:inline-block; height:40px; line-height:40px;  padding-right:20px;}
.footer-copy strong{float:left; display:inline-block; font-weight:normal;height:40px; line-height:40px; padding-left:20px;}
.footer-copy strong img{vertical-align:middle; margin-right:5px;}
.footer-copy a{color:#fff; line-height:40px;}